package org.kealinghornets.nxtdroid;

import org.kealinghornets.nxtdroid.NXT.NXTThread;

/**
 * Created by chuah on 12/4/14.
 */
public class YourNXTThread extends NXTThread {
    public YourNXTThread() {
        setNXTThreadName("Nightstick");
    }

    public void run() {
        runMotor(PORT_A);
        runMotor(PORT_B);
        wait(2500);
        runMotor(PORT_A);
        wait(300);
        stopMotor(PORT_A);
        stopMotor(PORT_B);
        wait(10);
        runMotor(PORT_A, -75);
        runMotor(PORT_B, 75);
        wait(300);
        stopMotor(PORT_A);
        stopMotor(PORT_B);
        wait(10);
        runMotor(PORT_A);
        runMotor(PORT_B);
        wait(500);
        stopMotor(PORT_A);
        stopMotor(PORT_B);
        wait(10);
        runMotor(PORT_A, 75);
        runMotor(PORT_B, -75);
        wait(300);
        stopMotor(PORT_A);
        stopMotor(PORT_B);
        wait(10);
        runMotor(PORT_A);
        runMotor(PORT_B);
        wait(750);
        stopMotor(PORT_A);
        stopMotor(PORT_B);
        reset();
    }
}